/* 字体 */
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=SimSun]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=SimSun]::before {
    content: "宋体";
    font-family: "SimSun" !important;
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=SimHei]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=SimHei]::before {
    content: "黑体";
    font-family: "SimHei";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Microsoft-YaHei]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Microsoft-YaHei]::before {
    content: "微软雅黑";
    font-family: "Microsoft YaHei";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=KaiTi]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=KaiTi]::before {
    content: "楷体";
    font-family: "KaiTi" !important;
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=FangSong]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=FangSong]::before {
    content: "仿宋";
    font-family: "FangSong";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Arial]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Arial]::before {
    content: "Arial";
    font-family: "Arial";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Times-New-Roman]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Times-New-Roman]::before {
    content: "Times New Roman";
    font-family: "Times New Roman";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=sans-serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=sans-serif]::before {
    content: "sans-serif";
    font-family: "sans-serif";
}

.ql-font-SimSun {
    font-family: "SimSun";
}

.ql-font-SimHei {
    font-family: "SimHei";
}

.ql-font-Microsoft-YaHei {
    font-family: "Microsoft YaHei";
}

.ql-font-KaiTi {
    font-family: "KaiTi";
}

.ql-font-FangSong {
    font-family: "FangSong";
}

.ql-font-Arial {
    font-family: "Arial";
}

.ql-font-Times-New-Roman {
    font-family: "Times New Roman";
}

.ql-font-sans-serif {
    font-family: "sans-serif";
}

/* 字号 */
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
    content: "14px" !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]::before {
    content: "12px" !important;
}

.ql-size-12px {
    font-size: 12px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
    font-size: 14px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]::before {
    content: "14px" !important;
}

.ql-size-14px {
    font-size: 14px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]::before {
    content: "16px" !important;
}

.ql-size-16px {
    font-size: 16px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]::before {
    content: "18px" !important;
}

.ql-size-18px {
    font-size: 18px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="20px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="20px"]::before {
    content: "20px" !important;
}

.ql-size-20px {
    font-size: 20px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="25px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="25px"]::before {
    content: "25px" !important;
}

.ql-size-25px {
    font-size: 25px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="30px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="30px"]::before {
    content: "30px" !important;
}

.ql-size-30px {
    font-size: 30px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="35px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="35px"]::before {
    content: "35px" !important;
}

.ql-size-35px {
    font-size: 35px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="40px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="40px"]::before {
    content: "40px" !important;
}

.ql-size-40px {
    font-size: 40px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="50px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="50px"]::before {
    content: "50px" !important;
}

.ql-size-50px {
    font-size: 50px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="60px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="60px"]::before {
    content: "60px" !important;
}

.ql-size-60px {
    font-size: 60px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="80px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="80px"]::before {
    content: "80px" !important;
}

.ql-size-80px {
    font-size: 80px !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="100px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="100px"]::before {
    content: "100px" !important;
}

.ql-size-100px {
    font-size: 100px !important;
}

/* 行高 */
.ql-snow .ql-picker.ql-lineheight {
    width: 70px !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label::before{
    content: "行高";
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item::before {
    content: "1";
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="0.5"]::before {
    content: "0.5" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="0.5"]::before {
    content: "0.5" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="0.7"]::before {
    content: "0.7" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="0.7"]::before {
    content: "0.7" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="0.9"]::before {
    content: "0.9" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="0.9"]::before {
    content: "0.9" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="1"]::before {
    content: "1" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="1"]::before {
    content: "1" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="1.1"]::before {
    content: "1.1" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="1.1"]::before {
    content: "1.1" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="1.2"]::before {
    content: "1.2" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="1.2"]::before {
    content: "1.2" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="1.3"]::before {
    content: "1.3" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="1.3"]::before {
    content: "1.3" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="1.4"]::before {
    content: "1.4" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="1.4"]::before {
    content: "1.4" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="1.5"]::before {
    content: "1.5" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="1.5"]::before {
    content: "1.5" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="1.6"]::before {
    content: "1.6" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="1.6"]::before {
    content: "1.6" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="1.8"]::before {
    content: "1.8" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="1.8"]::before {
    content: "1.8" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="2"]::before {
    content: "2" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="2"]::before {
    content: "2" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="3"]::before {
    content: "3" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="3"]::before {
    content: "3" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="4"]::before {
    content: "4" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="4"]::before {
    content: "4" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="5"]::before {
    content: "5" !important;
}

.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="5"]::before {
    content: "5" !important;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
    content: "网址:" !important;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
    border-right: 0px !important;
    content: '保存' !important;
    padding-right: 0px !important;
}
.ql-snow .ql-tooltip::before{
    content: "访问链接地址:" !important;
}
.ql-snow .ql-tooltip a.ql-action::after{
    content: "编辑" !important;
}
.ql-snow .ql-tooltip a.ql-remove::before{
    content: "移除" !important;
}
.ql-snow .ql-tooltip.ql-editing input[type=text]::placeholder{
    color: transparent!important;

}
.ql-toolbar.ql-snow{
    border: 1px solid rgba(0,255,211,0.19);
    border-image: linear-gradient(90deg, rgba(96.00000187754631, 255, 255, 0.3), rgba(96.00000187754631, 255, 255, 1), rgba(96.00000187754631, 255, 255, 0.3)) 1 1;
    height: 30px;
    line-height: 30px;
    padding: 0 8px;

}
.ql-container.ql-snow{

    opacity: 1;
    border-image: linear-gradient(90deg, rgba(96.00000187754631, 255, 255, 0.3), rgba(96.00000187754631, 255, 255, 1), rgba(96.00000187754631, 255, 255, 0.3)) 1 1;
    color: #fff;
    font-size: 14px;
    /*font-weight: bold;*/
    border-radius: 4px;
    border: 1px solid rgb(64, 229, 240);
    background: #202f3e;
}
.ql-container.ql-snow::before{
    /*box-sizing: content-box;*/
    /*position: absolute;*/
    /*left:0;*/
    /*border-bottom: 4px solid RGBA(10, 29, 49, 1);*/
    /*border-top: 4px solid transparent;*/
    /*border-left: 4px solid RGBA(10, 29, 49, 1);*/
    /*border-right: 4px solid transparent;*/
    /*display: block;*/
    /*content: '';*/
    /*z-index: 2;*/
    /*bottom: 0;*/
}

.ql-snow .ql-stroke,.ql-snow .ql-fill, .ql-snow .ql-stroke.ql-fill{
    stroke: rgba(63, 255, 236, 0.40);
}
